game-changing technology - Turc Anglais Dictionnaire